Introduction to Tasks
In this section, we’ll be talking about a specific type of Task we colloquially call ‘Catalog Task.’ In the system, this corresponds to two different types of Tasks:
-
Concept Class Training
-
Semantic Object Class Training
But before that, let us understand what is a ‘Task?’
The Fluree Sense System provides for Model Training through a set of system-generated Tasks, which are essentially workflows to complete Feedback on predictions. These in turn act as training for the model to improve its predictions in subsequent runs - thereby increasing the confidence score. These tasks get generated every time the Classification model is run in the Tenant.
So what’s the difference between the Ad-hoc mappings and ‘Catalog Task’ mappings (or predictions), considering they are both just feedback workflow to upvote or downvote a mapping ?
These are the main differences between Ad-hoc Mappings & Catalog Tasks:
-
In the case of ad-hoc mappings, the predictions are available to all tenant users to provide their feedback whereas Tasks are available only to specific users (Reviewers, Approvers) to review and optionally change them.
-
Tasks are more refined predictions which should be prioritized for completion as they represent the minimal training set necessary to train the system.
-
Ad-hoc mappings will show counts and the history of the multiple users who have provided feedback to them. Catalog Tasks (which are essentially mappings to provide feedback) do not show counts and Feedback History for the very reason that they are generated for a specific user to complete.